piece of toasted corn tortilla - Spanish English Dictionary